Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 BARRAS PLACE Terraced £65,000 14 Aug 1998
CAPRICORN BARRAS PLACE Detached £262,000 4 Nov 2021